embryo sac - French English Dictionary